stunned by an unfortunate situation - Turkish English Dictionary